//#include <iostream>
//using namespace std;
//
//class Date
//{
//
//	friend class Time;
//	/*friend ostream& operator<<(ostream& out, const Date& d);*/
//
//public:
//
//	Date(int year = 2023, int month = 11, int day = 2)
//	{
//		_year = year;
//		_month = month;
//		_day = day;
//	}
//
//	void print() const
//	{
//		cout << _year << "-" << _month << "_" << _day << endl;
//	}
//
//private:
//	int _year;
//	int _month;
//	int _day;
//
//};
//
//class Time
//{
//
//public:
//	Time(int hour = 11, int minute = 54, int second = 0)
//		:_hour(hour)
//		,_minute(minute)
//		,_second(second)
//	{}
//	
//	void Print_Date_Time() const
//	{
//		cout << _d._year << "-" << _d._month << "-" << _d._day;
//		cout << ":";
//		//cout << _hour << "-" << _minute << "-" << _second << endl;
//
//		printf("%d-%d-%02d\n", _hour, _minute, _second);
//	}
//
//private:
//	int _hour;
//	int _minute;
//	int _second;
//
//	Date _d;
//};
//
//int main()
//{
//
//	Time t;
//	t.Print_Date_Time();
//
//}
//
//
////ostream& operator<<(ostream& out, const Date& d)
////{
////	out << d._year << "-" << d._month << "_" << d._day << endl;
////	return out;
////}
////
////int main()
////{
////	Date a;
////
////	cout << a;
////
////}
//
